package model
{
	/**
	 * 图层动作实体
	 * @author liupj
	 */
	public class LayerAction
	{
		public function LayerAction(actionId:String, type:String, triggerCond:String, effect:String) {
			this._actionId = actionId;
			this._effect = effect;
			this._type = type;
			this.triggerCond = triggerCond;
		}
		
		// 动作Id
		private var _actionId : String;
		
		// 动作类型（1、出现 2、消失）
		private var _type : String;
		
		// 触发条件（1、单击时）
		private var _triggerCond : String;
		
		// 动作效果（1、快速 2、缓慢 3、慢速）
		private var _effect :　String;
		
		
		public function get actionId():String
		{
			return _actionId;
		}

		public function set actionId(value:String):void
		{
			_actionId = value;
		}

		public function get effect():String
		{
			return _effect;
		}
		
		public function set effect(value:String):void
		{
			_effect = value;
		}
		
		public function get triggerCond():String
		{
			return _triggerCond;
		}
		
		public function set triggerCond(value:String):void
		{
			_triggerCond = value;
		}
		
		public function get type():String
		{
			return _type;
		}
		
		public function set type(value:String):void
		{
			_type = value;
		}
	}
}